var totalPage;
var totalCnt;
var chargingRackData = [];

$(document).ready(function() {
	showLoading();
	$('title', parent.document).html($('title').text());
	setBaseUrl();
	search();
	setTimeout(hideLoading, 500);
})
function search(flag) {
	showLoading();
	clearTable("chargingRackTbody");
	$("#chkAll").attr("checked", false);
	seach=1;
    $.ajax({
    	url : 'searchChargingRack',
        type : 'post',
        dataType : 'json',
        data : $("#chargingRackSearch").serialize(),
        success : function(data) {
            setTimeout(hideLoading, 500);
            clearTable("chargingRackTable");
            clearTable("chargingRackTable1");
        	totalPage = data && data.totalPage || 0;
        	totalCnt = data && data.totalCnt || 0;
        	chargingRackData = data && data.chargingRackList || [];
            document.getElementById("total").innerText = '共' + totalCnt + '条 / 共' + totalPage + '页';
			// 查询数据的数组长度
			var length = chargingRackData.length;
            // 当前页数
            var currentPage = $('#currentPage').val();
            if (!flag) {
				$(".pageDiv").createPage({
		 	        pageCount:totalPage,//总页数
		 	        current:1,//当前页
		 	        turndown:'true',//是否显示跳转框，显示为true，不现实为false,一定记得加上引号...
		 	    });
			}
            // 每页显示的条数
            var rows = $('#rows').val();
            // 画面表格的body
            var tbody = $("#chargingRackTbody");
            var tbody1 = $("#chargingRackTbody1");
			if (length == 0) {
				showMessge("没有查询结果");
			} else {
				for(var i=0; i<length; i++){
	                // 序号
	                var rowNo = (currentPage - 1) * rows + i + 1;
	                // 追加显示数据
	                var $tr = $('<tr>').appendTo(tbody);
	                $("<td>").html(rowNo).appendTo($tr);
	                $("<td>").html(chargingRackData[i].chargingStationName).appendTo($tr);
	                $("<td>").html(chargingRackData[i].chargingStationAddress).appendTo($tr);
	                if(chargingRackData[i].router == "0"){
	                	$("<td>").html("3G").appendTo($tr);
	    			} else if(chargingRackData[i].router == "1"){
	    				$("<td>").html("4G").appendTo($tr);
	    			} else if(chargingRackData[i].router == "2"){
	    				$("<td>").html("有线").appendTo($tr);
	    			} else {
	    				$("<td>").html("无线").appendTo($tr);
	    			}
	                $("<td>").html(chargingRackData[i].interchanger1).appendTo($tr);
	                $("<td>").html(chargingRackData[i].interchanger2).appendTo($tr);
	                $("<td>").html(chargingRackData[i].CAN-TCP).appendTo($tr);
	                $("<td>").html(chargingRackData[i].latchState).appendTo($tr);
	                if(chargingRackData[i].latchState == "0"){
	                	$("<td>").html("关").appendTo($tr);
	    			} else {
	    				$("<td>").html("开").appendTo($tr);
	    			}
	                $("<td>").html(chargingRackData[i].thermometer).appendTo($tr);
                	$("<td>").html(chargingRackData[i].conditionState).appendTo($tr);
                	
                	var $tr1 = $('<tr>').appendTo(tbody1);
                	$("<td>").html(rowNo).appendTo($tr);
                	$("<td>").html(chargingRackData[i].chargingStationName).appendTo($tr);
                	 if(chargingRackData[i].router == "0"){
 	                	$("<td>").html("3G").appendTo($tr);
 	    			} else if(chargingRackData[i].router == "1"){
 	    				$("<td>").html("4G").appendTo($tr);
 	    			} else if(chargingRackData[i].router == "2"){
 	    				$("<td>").html("有线").appendTo($tr);
 	    			} else {
 	    				$("<td>").html("无线").appendTo($tr);
 	    			}
                	$("<td>").html(chargingRackData[i].interchanger1).appendTo($tr);
 	                $("<td>").html(chargingRackData[i].interchanger2).appendTo($tr);
 	                $("<td>").html(chargingRackData[i].interchanger3).appendTo($tr);
 	               $("<td>").html(chargingRackData[i].latchState).appendTo($tr);
	                if(chargingRackData[i].latchState == "0"){
	                	$("<td>").html("关").appendTo($tr);
	    			} else {
	    				$("<td>").html("开").appendTo($tr);
	    			}
	                $("<td>").html('<a onclick="details(' + i + ')" class="details">详情</a>').appendTo($tr);
				}
			}
    	},
    	error : function(data) {
    	    setTimeout(hideLoading, 500);
    		if (data.status == "403" && data.statusText == "Forbidden") {
    			showMessge("您没有操作权限!");
    		} else {
    			showMessge("修改失败!");
    		}
    	},
    	timeout: function(data){
    	    setTimeout(hideLoading, 500);
    		showMessge("操作超时！");
    	}
    });
}
